100 |
How can I prevent showing the border for selected/highlight/hot items
With Ribbon1 .Background(exMenuSelBorderColor) = RGB(255,255,255) With .Items .Add "Item" .Add "Item" End With .Refresh End With |
99 |
How can I change the item's background/backcolor, when the cursor hovers it (hot)
With Ribbon1 With .Items .Add("Item").HotBackColor = RGB(255,0,0) .Add("").ToString = "Item[bghot=RGB(255,0,0)]" End With .Refresh End With |
98 |
How can I change the item's background/backcolor
With Ribbon1 .VisualAppearance.Add 1,"c:\exontrol\images\normal.ebn" With .Items .Add("Item").BackColor = RGB(255,0,0) .Add("Item").BackColor = &H1000000 .Add("").ToString = "Item[bg=RGB(255,0,0)]" End With .Refresh End With |
97 |
How can I specify/assign the item's identifier
With Ribbon1 .Debug = True With .Items .Add "ID 1",0,1000 .Add("ID 2").ID = 1001 .Add("").ToString = "ID 3[id=1002]" End With .Refresh End With |
96 |
The popup is displayed using a fade/light-up effect. Is it possible to prevent that
|
95 |
How can I show semi-transparent popups
|
94 |
How can I change the popup's border
|
93 |
How can I show a horizontal separator/line between groups (method 3,EBN color)
With Ribbon1 .VisualAppearance.Add 1,"c:\exontrol\images\normal.ebn" With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exGroupPopupVertical Or GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 25 End With With .Add("") .Enabled = False .BackColor = &H1000000 .ItemHeight = 8 .CaptionWidth = 128 End With With .Add("") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 25 End With End With End With End With .Refresh End With |
92 |
How can I show a horizontal separator/line between groups (method 2,solid color)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exGroupPopupVertical Or GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 25 End With With .Add("") .Enabled = False .BackColor = RGB(128,128,128) .ItemHeight = 8 .CaptionWidth = 128 End With With .Add("") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 25 End With End With End With End With .Refresh End With |
91 |
How can I show a horizontal separator/line between groups (method 1,pattern)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exGroupPopupVertical Or GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 25 End With With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .Enabled = False .ItemHeight = 8 .CaptionWidth = 128 End With .BackgroundExt = "none[(0,50%-1,100%,2),pattern=0x006,patterncolor=RGB(128,128,128)]" End With End With With .Add("") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 25 End With End With End With End With .Refresh End With |
90 |
How can I show a vertical separator/line between groups (method 3,EBN color)
With Ribbon1 .VisualAppearance.Add 1,"c:\exontrol\images\normal.ebn" With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With With .Add("") .Enabled = False .BackColor = &H1000000 .ItemHeight = 96 .CaptionWidth = 8 End With With .Add("") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With End With End With End With .Refresh End With |
89 |
How can I show a vertical separator/line between groups (method 2,solid color)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With With .Add("") .Enabled = False .BackColor = RGB(128,128,128) .ItemHeight = 96 .CaptionWidth = 8 End With With .Add("") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With End With End With End With .Refresh End With |
88 |
How can I show a vertical separator/line between groups (method 1,pattern)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("") .Enabled = False .ItemHeight = 96 .CaptionWidth = 8 End With .BackgroundExt = "none[(50%-1,0,2,100%),pattern=6,patterncolor=RGB(128,128,128)]" End With End With With .Add("") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With End With End With End With .Refresh End With |
87 |
How can I show a pattern on the items
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With End With .BackColor = RGB(255,255,255) .Padding = "2,2,2,12" .BackgroundExt = "root[pattern=0x006,patterncolor=RGB(128,128,128),frame=RGB(128,128,128)](bottom[2],bottom[12,text=`<font ;6><fgcolor 808080><of" & _ "f -2> clipboard </off></font></fgcolor>`,align=0x21])" End With .Refresh End With |
86 |
How can I show a thick frame arround the items
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With End With .BackColor = RGB(255,255,255) .Padding = "2,2,2,12" .BackgroundExt = "root[frame=RGB(128,128,128)](bottom[2],bottom[12,text=`<font ;6><fgcolor 808080><off -2> clipboard </off></font></fgcolor>`,ali" & _ "gn=0x21])" End With .Refresh End With |
85 |
How can I add some additional icons on the background
With Ribbon1 .Images "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" & _ "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" & _ "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" & _ "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=" With .Items With .Add("",2) .GroupPopup = exGroupPopup With .Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With End With .BackColor = RGB(255,255,255) .Padding = "0,0,0,16" .BackgroundExt = "root[text=`<img>2</img><font ;6><fgcolor 808080><off -2> clipboard </off></font></fgcolor><img>2</img>`,align=0x21]" End With .Refresh End With |
84 |
How can I add some additional text on the background
With Ribbon1 With .Items With .Add("",2) .GroupPopup = exGroupPopup With .Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With End With .BackColor = RGB(255,255,255) .Padding = "0,0,0,8" .BackgroundExt = "root[text=`<font ;6><fgcolor 808080>clipboard`,align=0x21]" End With .Refresh End With |
83 |
How can I disable incremental searching
|
82 |
How can I assign a tooltip to an item (method 2)
|
81 |
How can I assign a tooltip to an item (method 1)
With Ribbon1 .Items.Add("ToolTip").Tooltip = "This is a bit of text that should be shown when cursor hovers the item" .Refresh End With |
80 |
How can I assign a spin field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Spin") .AllowEdit = exItemEditSpin .EditWidth = 16 .EditValue = 15 .EditBorder = exEditBorderNone .EditOption(exEditMaxValue) = 1000 End With With .Add("Edit-Spin") .AllowEdit = AllowEditEnum.exItemEditSpin Or AllowEditEnum.exItemEditText .EditWidth = -128 .EditValue = 15 .EditOption(exEditMaxValue) = 1000 End With With .Add("Splider-Spin") .AllowEdit = AllowEditEnum.exItemEditSpin Or AllowEditEnum.exItemEditSlider .EditWidth = -128 .EditValue = 25 .EditBorder = exEditBorderNone End With End With .Refresh End With |
79 |
How can I assign a spin field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Spin[id=10][edittype=0x0200][edit=15][border=0][max=1000][editwidth=16],Edit-Spin[id=20][edittype=0x0201][edit=15][max=1000][ed" & _ "itwidth=-128],Splider-Spin[id=30][edittype=0x0203][edit=25][border=0][editwidth=-128]" End With |
78 |
How can I add a vertical slider (method 2)
|
77 |
How can I add a vertical slider (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Vertical") .ItemHeight = 128 .AllowEdit = AllowEditEnum.exItemEditVertical Or AllowEditEnum.exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = 32 .EditValue = 25 End With End With .Refresh End With |
76 |
How can I disable an editor (method 2)
|
75 |
How can I disable an editor (method 1)
With Ribbon1 With .Items With .Add("Disabled") .AllowEdit = exItemEditText .EditWidth = -128 .EditValue = "text-box" .Enabled = False End With End With .Refresh End With |
74 |
How can I lock an editor (method 2)
|
73 |
How can I lock an editor (method 1)
|
72 |
How can I assign a font field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Font") .AllowEdit = exItemEditFont .EditWidth = -128 .EditValue = "Tahoma" End With End With .Refresh End With |
71 |
How can I assign a font field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Font[id=10][edittype=0x07][edit=Tahoma][editwidth=-128]" End With |
70 |
How can I assign a color field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Color") .AllowEdit = exItemEditColor .EditBorder = exEditBorderNone .EditWidth = -128 .EditValue = 255 End With End With .Refresh End With |
69 |
How can I assign a color field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Color[id=10][edittype=0x06][edit=#FF0000][border=0][editwidth=-128]" End With |
68 |
How can I assign a scrollbar field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("ScrollBar") .AllowEdit = exItemEditScrollBar .EditWidth = -128 .EditValue = "25" End With End With .Refresh End With |
67 |
How can I assign a scrollbar field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "ScrollBar[id=10][edittype=0x05][edit=25][editwidth=-128]" End With |
66 |
Is it possible to change the tooltip beging shown when I change the slider/scroll/progress value
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Progress") .AllowEdit = exItemEditProgress .EditWidth = -128 .EditValue = 25 .EditOption(exEditChangeToolTip) = "`Current value is: ` + value" End With End With .Refresh End With |
65 |
How can I hide the tooltip beging shown when I change the slider/scroll/progress value
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Progress") .AllowEdit = exItemEditProgress .EditWidth = -128 .EditValue = 25 .EditOption(exEditChangeToolTip) = "" End With End With .Refresh End With |
64 |
How can I assign a progress field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Progress") .AllowEdit = exItemEditProgress .EditWidth = -128 .EditValue = 25 End With End With .Refresh End With |
63 |
How can I assign a progress field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Progress[id=10][edittype=0x04][edit=25][editwidth=-128]" End With |
62 |
How can I assign a slider field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Slider") .AllowEdit = exItemEditSlider .EditWidth = -128 .EditValue = 25 End With With .Add("Slider") .AllowEdit = exItemEditSlider .EditBorder = exEditBorderNone .EditWidth = -128 .EditOption(exEditMinValue) = 50 .EditOption(exEditMaxValue) = 450 .EditOption(exEditTickStyle) = 2 .EditOption(exEditTickFrequency) = 50 .EditOption(exEditTickLabel) = "value = vmin ? '<br><font ;6><b>'+value : ( value = vmax ? '<br><font ;6><b>'+value : ( value = 200 ? '<br><font ;6><b><fgcolor" & _ " FF0000>'+value : '' ) )" .EditValue = 345 End With End With .Refresh End With |
61 |
How can I assign a slider field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Slider[id=10][edittype=0x03][edit=25][editwidth=-128],Slider[id=20][edittype=0x03][edit=345][border=0][min=50][max=450][tick=2]" & _ "[freq=50][ticklabel=value = vmin ? '<br><font ;6><b>'+value : ( value = vmax ? '<br><font ;6><b>'+value : ( value = 200 ? '<br><" & _ "font ;6><b><fgcolor FF0000>'+value : '' ) )][editwidth=-128]" End With |
60 |
How can I assign a mask (time) field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Time") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "99:00:00;;0;overtype,warning=Invalid character" .EditValue = "123456" End With End With .Refresh End With |
59 |
How can I assign a mask (time) field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Time[id=10][edittype=0x02][edit=12:34:56][mask=99:00:00;;0;overtype,warning=Invalid character][editwidth=-128]" End With |
58 |
How can I assign a mask (license key) field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("License Key") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "AAAA-AAAA-AAAA-AAAA" .EditValue = "1234" End With End With .Refresh End With |
57 |
How can I assign a mask (license key) field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "License Key[id=10][edittype=0x02][edit=1234-____-____-____][mask=AAAA-AAAA-AAAA-AAAA][editwidth=-128]" End With |
56 |
How can I assign a mask (IP address) field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("IP Address") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "{0,255}.{0,255}.{0,255}.{0,255}" .EditValue = "1.2.3.4" End With End With .Refresh End With |
55 |
How can I assign a mask (IP address) field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "IP Address[id=10][edittype=0x02][edit=1.2.3.4][mask={0,255}.{0,255}.{0,255}.{0,255}][editwidth=-128]" End With |
54 |
How can I assign a mask (phone) field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Phone") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "!(9999) 000 000;;;empty,select=4,overtype,beep" .EditValue = "0771638317" End With End With .Refresh End With |
53 |
How can I assign a mask (phone) field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Phone[id=10][edittype=0x02][edit=(0771) 638 317][mask=!(9999) 000 000;;;empty,select=4,overtype,beep][editwidth=-128]" End With |
52 |
How can I assign a mask (date) field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "`Date: `{1,12}/{1,31}/{1950,2050};;;select=1" .EditValue = #2/15/2015# End With With .Add("Date") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "!00/00/0000;;0;empty,validateas=1,invalid=Invalid date!,warning=Invalid character!,select=4,overtype" .EditValue = #2/15/2015# End With End With .Refresh End With |
51 |
How can I assign a mask (date) field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "[id=10][edittype=0x02][edit=Date: 2/15/2015][mask=`Date: `{1,12}/{1,31}/{1950,2050};;;select=1][editwidth=-128],Date[id=20][edi" & _ "ttype=0x02][edit=02/15/2015][mask=!00/00/0000;;0;empty,validateas=1,invalid=Invalid date!,warning=Invalid character!,select=4,ov" & _ "ertype][editwidth=-128]" End With |
50 |
How can I assign a mask (integer) field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Integer") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = ";;;float,grouping=,digits=0" .EditValue = 1000 End With With .Add("Integer-Grouping") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = ";;;float,decimal=,digits=0,select=1" .EditValue = 1000 End With With .Add("Integer-In-Range") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = "{0,2050}" .EditValue = 1000 End With End With .Refresh End With |
49 |
How can I assign a mask (integer) field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Integer[id=10][edittype=0x02][edit=1000][mask=;;;float,grouping=,digits=0][editwidth=-128],Integer-Grouping[id=20][edittype=0x0" & _ "2][edit=1,000][mask=;;;float,decimal=,digits=0,select=1][editwidth=-128],Integer-In-Range[id=30][edittype=0x02][edit=1000][mask=" & _ "{0,2050}][editwidth=-128]" End With |
48 |
How can I assign a mask field to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Mask") .AllowEdit = exItemEditMask .EditWidth = -128 .EditMask = ";;;float,select=1" .EditValue = 1000 End With End With .Refresh End With |
47 |
How can I assign a mask field to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Text-Box[id=10][edittype=0x02][edit=1,000][mask=;;;float,select=1][editwidth=-128]" End With |
46 |
How can I assign an edit / text-box to the item (method 2)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 With .Items With .Add("Mask") .AllowEdit = exItemEditText .EditValue = "this is a text" .EditWidth = -128 End With End With .Refresh End With |
45 |
How can I assign an edit / text-box to the item (method 1)
' EditChange event - Occurs when the user alters the item's text box field. Private Sub Ribbon1_EditChange(ByVal Itm As EXRIBBONLibCtl.IItem) With Ribbon1 Debug.Print( Itm ) End With End Sub With Ribbon1 .ToString = "Text-Box[edit=this is a text][editwidth=-128]" End With |
44 |
How can I display a tab into the ribbon (method 2)
With Ribbon1 .Background(exMenuSelBorderColor) = RGB(240,240,240) With .Items .ToString = "[id=0][group=0x0103][itemspad=4,4,4,4]([id=-10][group=0x03](),[id=-99][bg=RGB(240,240,240)][group=0x03][itemspad=4,4,4,4]([id=-" & _ "100]))" With .Item(-10).Items .Add("",0,0).Padding = "8,0,0,0" With .Add("New Page") .ToString = "[typ=2][chk=1][spchk=-1][show=1][grp=10][bghot=RGB(255,255,255)][bgsel=RGB(240,240,240)][bgselhot=RGB(240,240,240)][height=16][" & _ "group=0x03][tab=-100][pad=2,0,2,0][popupalign=0x01]([id=0][group=0x03]([]))" .Caption = "Page<off -5><font ;5><b>1</b></font></off>" With .Items.Item(0).Items With .Add("add here fields for page 1") .ID = -1000 .Enabled = False .BackColor = RGB(255,0,0) End With End With End With With .Add("New Page") .ToString = "[typ=2][chk=0][spchk=-1][show=1][grp=10][bghot=RGB(255,255,255)][bgsel=RGB(240,240,240)][bgselhot=RGB(240,240,240)][height=16][" & _ "group=0x03][tab=-100][pad=2,0,2,0][popupalign=0x01]([id=0][group=0x03]([]))" .Caption = "Page<off -5><font ;5><b>2</b></font></off>" With .Items.Item(0).Items With .Add("add here fields for page 2") .ID = -1001 .Enabled = False .BackColor = RGB(0,255,0) End With End With End With .Add("",0,0).Padding = "8,0,0,0" End With End With .Refresh End With |
43 |
How can I add check-buttons to items, without showing the check-box (method 2)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("Check 1") .Check = True .Checked = True .ShowCheckedAsSelected = exDisplayItemHighlight End With With .Add("Check 2") .Check = True .ShowCheckedAsSelected = exDisplayItemHighlight End With With .Add("Check 3") .Check = True .Checked = True .ShowCheckedAsSelected = exDisplayItemHighlight End With End With End With End With .Refresh End With |
42 |
How can I add check-buttons to items, without showing the check-box (method 1)
|
41 |
How can I add radio buttons to items, without showing the radio-buttons (method 2)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("Radio 1",,1000) .ShowCheckedAsSelected = exDisplayItemHighlight .Radio = True .RadioGroup = 100 End With With .Add("Radio 2",,1001) .ShowCheckedAsSelected = exDisplayItemHighlight .Radio = True .RadioGroup = 100 End With With .Add("Radio 2",,1003) .ShowCheckedAsSelected = exDisplayItemHighlight .Radio = True .RadioGroup = 100 End With .Item(1000).Checked = True End With End With End With .Refresh End With |
40 |
How can I add radio buttons to items, without showing the radio-buttons (method 1)
|
39 |
How can I add check-buttons to items (method 2)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("Check 1") .Check = True .Checked = True End With .Add("Check 2").Check = True End With End With End With .Refresh End With |
38 |
How can I add check-buttons to items (method 1)
|
37 |
How can I add radio buttons to items (method 2)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = exGroupPopup With .Items With .Add("Radio 1",,1000) .Radio = True .RadioGroup = 100 End With With .Add("Radio 2",,1001) .Radio = True .RadioGroup = 100 End With With .Add("Radio 2",,1003) .Radio = True .RadioGroup = 100 End With .Item(1000).Checked = True End With End With End With .Refresh End With |
36 |
How can I add radio buttons to items (method 1)
|
35 |
How can I change the selection/highlighting color
With Ribbon1 .SelBackColor = RGB(0,0,0) .Background(exMenuSelBorderColor) = RGB(128,0,0) .Background(exMenuHotForeColor) = RGB(255,255,255) .ToString = "[group=3](Item 1[chk],Item 2[chk])" End With |
34 |
How can I prevent showing/hide the border on the selected/highlighted item
|
33 |
How can I display a tab into the ribbon (method 1)
With Ribbon1 .Background(exMenuSelBorderColor) = RGB(240,240,240) .ToString = "[group=0x0103][itemspad=4,4,4,4]([id=-10][group=0x03]([id=50][pad=8,0,0,0],Page<off -5><font ;5><b>1</b></font></off>[id=60][ty" & _ "p=2][chk=1][spchk=-1][show=1][grp=10][bghot=RGB(255,255,255)][bgsel=RGB(240,240,240)][bgselhot=RGB(240,240,240)][height=16][grou" & _ "p=0x03][tab=-100][pad=2,0,2,0][popupalign=1]([group=0x03]([id=80],add here fields for page 1[id=-1000][dis])),Page<off -5><font " & _ ";5><b>2</b></font></off>[id=100][typ=2][spchk=-1][show=1][grp=10][bghot=RGB(255,255,255)][bgsel=RGB(240,240,240)][bgselhot=RGB(2" & _ "40,240,240)][height=16][group=0x03][tab=-100][pad=2,0,2,0][popupalign=1]([group=0x03]([id=120],add here fields for page 2[id=-10" & _ "01][dis])),[id=140][pad=8,0,0,0]),[id=-99][bg=RGB(240,240,240)][group=0x03][itemspad=4,4,4,4]([id=-100]))" With .Items.Item(-1000) .BackColor = RGB(255,0,0) End With With .Items.Item(-1001) .BackColor = RGB(0,255,0) End With End With |
32 |
How do I prevent highlighting the item (method 2.b)
With Ribbon1 With .Items .Add("No highlight").Enabled = False .Add "Item 2" .Add "Item 3" End With .Refresh End With |
31 |
How do I prevent highlighting the item (method 2.a)
With Ribbon1 With .Items With .Add("No highlight",2) .Items.Add "" .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup .ShowPopupArrow = False End With .Add "Item 2" .Add "Item 3" End With .Refresh End With |
30 |
How do I prevent highlighting the item (method 1.b)
|
29 |
How do I prevent highlighting the item (method 1.a)
|
28 |
How can I can I assign pictures or images for the item (method 2)
With Ribbon1 .HTMLPicture("pic1") = "c:\exontrol\images\zipdisk.gif" .HTMLPicture("pic2") = "c:\exontrol\images\auction.gif" With .Items .Add("Item").HTMLImage = "pic1" .Add("Item").HTMLImage = "pic2" .Add "",1 .Add "Item <img>pic1</img>" .Add "Item <img>pic2</img>" .Add "",1 .Add "<img>pic1</img> Item <img>pic2</img>" End With .Refresh End With |
27 |
How can I can I assign pictures or images for the item (method 1)
With Ribbon1 .HTMLPicture("pic1") = "c:\exontrol\images\zipdisk.gif" .HTMLPicture("pic2") = "c:\exontrol\images\auction.gif" .ToString = "Item[himg=pic1],Item[himg=pic2],[sep],Item <img>pic1</img>,Item <img>pic2</img>,[sep],<img>pic1</img> Item <img>pic2</img>" End With |
26 |
How can I can I assign icons for the item (method 2)
With Ribbon1 .Images "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" & _ "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" & _ "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" & _ "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=" With .Items .Add("Item").Image = 1 .Add("Item").Image = 2 .Add "",1 .Add "Item <img>1</img>" .Add "Item <img>2</img>" .Add "",1 .Add("Item <img>1</img>").Image = 1 End With .Refresh End With |
25 |
How can I can I assign icons for the item (method 1)
With Ribbon1 .Images "gBJJgBAIDAAGAAEAAQhYAf8Pf4hh0QihCJo2AEZjQAjEZFEaIEaEEaAIAkcbk0olUrlktl0vmExmUzmk1m03nE5nU7nk9n0/oFBoVDolFo1HpFJpVLplNp1PqFRqVTq" & _ "lVq1XrFZrVbrldr1fsFhsVjslls1ntFptVrtltt1vuFxuVzul1u13vF5vV7vl9v1/wGBwWDwmFw2HxGJxWLxmNx0xiFdyOTh8Tf9ZymXx+QytcyNgz8r0OblWjyWds+m" & _ "0ka1Vf1ta1+r1mos2xrG2xeZ0+a0W0qOx3GO4NV3WeyvD2XJ5XL5nN51aiw+lfSj0gkUkAEllHanHI5j/cHg8EZf7w8vl8j4f/qfEZeB09/vjLAB30+kZQAP/P5/H6/y" & _ "NAOAEAwCjMBwFAEDwJBMDwLBYAP2/8Hv8/gAGAD8LQs9w/nhDY/oygIA=" .Items.ToString = "Item[img=1],Item[img=2],[sep],Item <img>1</img>,Item <img>2</img>,[sep],Item <img>1</img>[img=1]" .Refresh End With |
24 |
How can I change the visual appearance / background color (EBN) for a collection of items/group (method 2)
With Ribbon1 .VisualAppearance.Add 1,"c:\exontrol\images\normal.ebn" With .Items .Padding = "2,2,2,2" .BackColor = &H1000000 .Add "Item 1" .Add "Item 2" .Add "Item 3" End With .Refresh End With |
23 |
How can I change the visual appearance / background color (EBN) for a collection of items/group (method 1)
|
22 |
How can I change the background color for a collection of items/group (method 2)
With Ribbon1 With .Items .Padding = "2,2,2,2" .BackColor = RGB(255,0,0) .Add "Item 1" .Add "Item 2" .Add "Item 3" End With .Refresh End With |
21 |
How can I change the background color for a collection of items/group (method 1)
|
20 |
How can I change the visual appearance / background color (EBN) for a specified item (method 2)
|
19 |
How can I change the visual appearance / background color (EBN) for a specified item (method 1)
|
18 |
How can I change the background color for a specified item (method 2)
With Ribbon1 With .Items .Add "Item 1" .Add("Item 2").BackColor = RGB(255,0,0) .Add "Item 3" End With .Refresh End With |
17 |
How can I change the background color for a specified item (method 1)
|
16 |
How can I change the visual appearance (EBN) of the floating popups (method 2, applies to single popup)
|
15 |
How can I change the visual appearance (EBN) of the floating popups (method 1, applies to all)
With Ribbon1 .VisualAppearance.Add 1,"c:\exontrol\images\normal.ebn" .Items.ToString = "Popup(Item 1,Item 2,Item 3)" .PopupAppearance = &H1000000 .Refresh End With |
14 |
How can I change the visual appearance of the floating popups (method 2, applies to single popup)
|
13 |
How can I change the visual appearance of the floating popups (method 1, applies to all)
|
12 |
How do I add a popup or a sub-menu so it show when cursor hovers it (method 2)
With Ribbon1 With .Items With .Add("Popup",2).Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With End With .Refresh End With |
11 |
How do I add a popup or a sub-menu so it show when cursor hovers it (method 1)
|
10 |
How can I arrange the items by grouping (method 2)
With Ribbon1 With .Items With .Add("",2) .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup With .Items With .Add("Horizontal",2) .GroupPopup = exGroupPopup With .Items .Add "Sub-Item <b>A</b>" .Add "Sub-Item <b>B</b>" .Add "Sub-Item <b>C</b>" End With End With .Add("").CaptionWidth = 16 With .Add("Vertical",2) .Alignment = exCenter .GroupPopup = GroupPopupEnum.exGroupPopupVertical Or GroupPopupEnum.exGroupPopup With .Items .Add "Sub-Item <b>A</b>" .Add "Sub-Item <b>B</b>" .Add "Sub-Item <b>C</b>" End With End With .Add("").CaptionWidth = 16 With .Add("Popup",2) With .Items .Add "Sub-Item <b>A</b>" .Add "Sub-Item <b>B</b>" .Add "Sub-Item <b>C</b>" End With End With End With End With End With .Refresh End With |
9 |
How can I arrange the items by grouping (method 1)
|
8 |
How can I arrange some items vertically, and some horizontally (method 2)
With Ribbon1 With .Items With .Add("",2) With .Items .Add "1" .Add "2" .Add "3" End With .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup End With With .Add("",2) With .Items .Add "4" .Add "5" .Add "6" End With .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup End With With .Add("",2) With .Items .Add "7" .Add "8" .Add "9" End With .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup End With End With .Refresh End With |
7 |
How can I arrange some items vertically, and some horizontally (method 1)
|
6 |
How can I assign multiple-lines to an item (method 2)
With Ribbon1 With .Items With .Add("",2) With .Items .Add("Item 1").Caption = "Item <br><c><b>1" .Add("Item 2").Caption = "Item <br><c><b>2" .Add("Item 3").Caption = "Item <br><c><b>3" End With .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup End With End With .Refresh End With |
5 |
How can I assign multiple-lines to an item (method 1)
|
4 |
How can I add new items arranged horizontally to the ribbon control (method 2)
With Ribbon1 With .Items With .Add("",2) With .Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With .GroupPopup = GroupPopupEnum.exNoGroupPopupFrame Or GroupPopupEnum.exGroupPopup End With End With .Refresh End With |
3 |
How can I add new items arranged horizontally to the ribbon control (method 1)
|
2 |
How can I add new items to the ribbon control (method 2)
With Ribbon1 With .Items .Add "Item 1" .Add "Item 2" .Add "Item 3" End With .Refresh End With |
1 |
How can I add new items to the ribbon control (method 1)
|